package com.medicine.hbp.uitl;

import com.medicine.hbp.R;

import android.app.Activity;
import android.content.Intent;
import android.os.Parcelable;

public class ShortCut {
	public static void createShortCut(Activity act) {
		Intent intent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
		// 不允许重复创建
		intent.putExtra("duplicate", false);
		// 需要现实的名称
		intent.putExtra(Intent.EXTRA_SHORTCUT_NAME,act.getString(R.string.app_name));
		// 快捷图片
		Parcelable icon = Intent.ShortcutIconResource.fromContext(act.getApplicationContext(), R.drawable.icon_logo);
		intent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
		// 点击快捷图片，运行程序
		intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,new Intent(act.getApplicationContext(), act.getClass()));
		// 发送广播
		act.sendBroadcast(intent);
	}
}
